innovations in canada hardware software purchasing & buying radius3 management computer management consulting manufacturing production innovation strategy application delay tools innovative new growth disruption innovation business consulting business thin-client consulting